#include <iostream>
#include <vector>

using namespace std;

const int N = 2e5 + 10;

//int dpl[N], dpr[N];
int T;

//bool check(string s)
//{
//	s = " " + s;
//	for (int i = 1; i < s.size(); i++)
//	{
//		if (s[i] == 'L')
//		{
//			if (s[i - 1] != 'L') dpl[i] = 1;
//			else dpl[i] = dpl[i - 1] + 1;
//		}
//		else
//		{
//			if (s[i - 1] != 'R') dpr[i] = 1;
//			else dpr[i] = dpr[i - 1] + 1;
//		}
//		if (dpl[i] > 3 || dpr[i] > 3) return false;
//	}
//	return true;
//}

bool check(string p, string s)
{
	
}

int main()
{
	cin >> T;
	while(T--)
	{
		cin >> p >> s;

		if(check(p, s)) cout <<	"YES" << endl;
		else cout << "NO" << endl;
	}
	return 0;
}
